like a scalded cat [uk] - Spanish English Dictionary